Diving into data about tariff effects on a top promotional product: T-shirts


June 7, 2025

Olivia Borgula | 616-970-3620

Trump Graphic


T-shirts are consistently a top promotional product. U.S. President Donald Trump has levied heavy tariffs since taking office in January on top exporters of cotton T-shirts to the U.S. including China, Vietnam and India, resulting in steeper prices and a blow to industry.

The Trump administration’s trade war is relevant in the current political climate and has a direct tie to ASI’s coverage because it targets items and generally has led to cost increases.

ASI has covered tariffs extensively, but the bulk of coverage is breaking news stories or research about stakeholder opinions on tariffs and their general implication for the industry. From what I have seen, there has not been a data-driven story with integrated graphics like the one I’m proposing that analyzes how a promotional product will be affected, like T-shirts.

For this analysis, I used category 340 items with the descriptor “Doz M&B COTTON SHIRTS, NOT KNIT” as specified with data from the International Trade Association. This does not include other cotton aparrel or mixed fabric blend T-shirts that includle cotton. I decided on this item based on research indicating that cotton T-shirts tend to be a popular promo item compared to other fabrics.

2024 data

This is the most recent data from the International Trade Administration, but how does it compare to past years? How has it shifted since Trump took office amid heavy tariffs imposed on apparel?

<div class="flourish-embed" data-src="story/3154895"><script src="https://public.flourish.studio/resources/embed.js"></script><noscript><img src="https://public.flourish.studio/story/3154895/thumbnail" width="100%" alt="visualization" /></noscript></div>
</div>
  <div class="flourish-embed" data-src="story/3154895"><script src="https://public.flourish.studio/resources/embed.js"></script><noscript><img src="https://public.flourish.studio/story/3154895/thumbnail" width="100%" alt="visualization" /></noscript></div>
</div>

I: Tariffs

Data, visuals and graphics: I will analyze data from the International Trade Association — which tracks U.S. textile and apparel imports by country — to determine top countries that import materials of interest based on what I’ve researched about promotional T-shirts: cotton T-shirts and polyester filament fabrics. I’m interested in data quantifying the number of shirts imported from other countries, rather than imports on the raw materials, because promotional T-shirts tend to be shipped from other countries rather than made domestically.

I’ll also find how much money the U.S. spent on these imports from the top countries and how much cotton and polyester T-shirt imports have changed over time by using another data tool from the International Trade Association.

For data on T-shirts as a promotional product, I’ll use ASI’s market research to explore what the total promotional T-shirt sales were in 2024 — the most recent data — and whether that’s changed over the last five to 10 years by examining past state of the industries.

For visuals, I plan on creating a map in Flourish showing the flow of cotton T-shirt imports from top countries outside the U.S. with the weight of the line representing the total monetary value of the transaction. I also want to create additional Flourish graphics like bar charts, line charts and potentially an alluvial diagram to compare imports across countries and over time. I prefer Flourish over ggplot or Datawrapper because it’s the site I’m most familiar with and I want interactive graphics on the final markdown presentation.

Other information I’ll need: I want to do additional data analysis for secondary imported materials in promotional T-shirts, like polyester shirts and textiles, and will do additional research on how tariffs will affect the cost of these goods.

Estimated delivery: mid to late June.

Upload data and load libraries

#load in libraries 
library(tidyverse)
library(lubridate)
library(ellmer)
library(httr)
library(jsonlite)
library(rvest)
library(janitor)
library(DT)

# turn off scientific notation
options(scipen = 999)  
# import data for monthly cotton T-shirt imports for all countries between 2020 and 2025
all_countries <- read_csv("../data/all_countries_cotton.csv")%>%clean_names()

I: T-shirts as a promotional product

What percentage of promotional product sales were from T-shirts in 2024?
In this chunk, I used Google’s Gemini API fed it a screenshot from an ASI report with a pie chart and bar chart showing findings from their research about promotional products. It identified the top promotional products and created a CSV based on the data. I commented out this part because running it uses up all my API tokens.

# get data based on ASI's past reports 
#gemini_chat <- chat_google_gemini(model="gemini-2.5-flash-preview-04-17")

#asi_report <- google_upload("../data/x2024_asi_report.png")

#asi_csv <- gemini_chat$chat("Create a CSV where one row is one product in the pie chart, and columns are the values corresponding to each product", asi_report)

T-shirts have been the most popular promotional product category for years. More than 17% of all promotional product sales in 2024 were in the T-shirt category, according to ASI’s research, amounting to over $4.5 billion in sales.

Promotional T-shirts tend to be made of cotton, followed by polyester.

Here’s where cotton T-shirts come from.

II: Top Cotton T-shirt Exporters to the US

Which countries exported the most cotton T-shirts to the U.S. in 2024? In 2024, Bangladesh, India and Vietnam accounted for more than 60% of the total cotton T-shirt imports to the U.S. Bangladesh made up close to 40% out of the 112 countries that export this specific product to the U.S.

#find quantity & value of exports to US for all countries with at least one export in 2024
quantity_x2024 <- all_countries %>%
  filter(year == 2024) %>%
  group_by(country) %>%
  summarize(
    total_quantity = sum(quantity, na.rm = TRUE),
    total_value = sum(value, na.rm = TRUE),
    .groups = "drop"
  ) %>%
  mutate(
    percent_of_total_quantity = total_quantity / sum(total_quantity) * 100
  ) %>% # find how much each country contributes to the total exports as a percent of the total exports to the US 
  arrange(desc(total_quantity))

datatable(quantity_x2024, options = list(pageLength = 10)) 

How do some of the top exporters compare over time?
This figure shows the top six exporters in terms of aggregated cotton T-shirt importers to the US between January 2024 and March 2025, which is why it looks different than just looking at March 2025 data.

It shows that China’s imports have trended down in 2025, Bangladesh’s have steadily risen and Honduras and Nicaragua have spiked in 2025.

Currently, what are the top countries exporting cotton T-shirts to the US?
In March 2025, the most recent data available, the top countries exporting cotton T-shirts to the US in terms of total quantity were Bangladesh, India and Vietnam.

# find the top 10 countries exporting cotton T-shirts to the US in March 2025 - the most current data 

quantity_march_x2025 <- all_countries %>%
  filter(year == 2025, month == 3) %>%
  group_by(country) %>%
  summarize(
    total_quantity = sum(quantity, na.rm = TRUE),
    total_value = sum(value, na.rm = TRUE),
    .groups = "drop"
  ) %>%
  arrange(desc(total_quantity)) %>%
  slice_head(n = 10)

datatable(quantity_march_x2025, options = list(pageLength = 10)) 

What are the top exporters of cotton T-shirts to the US between 2020 and 2025?
Explore the datatable and sort each year column to see top countries by total quantity shipped to the US for that year. 2025 data is not complete because it’s only available until March 2025.

Based on this, Bangladesh, India, Vietnam and China have consistently been the top five exporters to the US, which some variation each year.

# find the top 10 countries exporting cotton T-shirts to the US for each year between 2020 and 2025

quantity_x2020_x2025 <- all_countries%>%
  group_by(country, year)%>%
  summarize(yearly_total = sum(quantity, na.rm=TRUE))%>%
  pivot_wider(
    names_from = year,
    values_from = yearly_total,
    names_prefix = "year_"
  )%>%
  select(country, year_2020, year_2021, year_2022, year_2023, year_2024, year_2025)

datatable(quantity_x2020_x2025, options = list(pageLength = 10)) 

Original pitch

It was originally suggested that I look into Trump’s recent cuts on top promotional product industries, including education, healthcare, manufacturing and others. I chose to pitch this idea instead because a key factor in those industries, GDP data, is not available for 2025 until June 26. I also struggled to narrow down that topic and was unsure about whether I could produce meaningful analysis in a week given how many story possibilities there are within that topic.

But when the data is available, I plan to use it and assess how each industry has performed in 2025 and compare it to the past five to 10 years. I also want to quantity Trump’s cuts from the beginning of the year, do some explanatory analysis, and also consider how factors like further cuts in the proposed budget will affect the promotional products industry.

Questions

  1. How have tariff rates changed over time for top importers of cotton T-shirts?
  2. How has the general rate of imports changed over time for all countries? (Big jump in the beginning of 2025 as people rushed to buy products before tariffs hit)
  3. How do cotton T-shirt imports compare with other apparel items, like polyester shirts?
  4. What’s an example of how a tariff on an example brand item would affect a consumer? How much would it raise prices?

While tariffs have wide-reaching effects on the promotional product industry, this story may encourage manufacturers to be more creative outside of T-shirts for their promotional products or seek domestic sellers.

Audience: This story’s audience would be stakeholders in the promotional products industry, especially those who sell T-shirts or are interested in staying up-to-date about tariff developments. I can interview industry experts, T-shirt manufacturers and economic experts with expertise on how tariffs work.